screen candidates - German English Dictionary